package com.liuyu.common.framework.insurance.picc.zb.model.request.insure;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data;

/**
 * 人保总部通用接口-Ecargo信息
 * @author: liuyu
 * @date: 2022/3/30 15:48
 * @version: 1
 */
@Data
@XStreamAlias("CargoInfo")
public class PiccZbCargoInfo {
    @XStreamAlias("ItemName")
/**标的物名称*/
    private String itemName;

    @XStreamAlias("Conveyance")
/**运输方式*/
    private String conveyance;

    @XStreamAlias("StartSiteName")
/**启运地*/
    private String startSiteName;

    @SuppressWarnings("all")
    @XStreamAlias("Viasitename")
/**中转地*/
    private String viasitEName;

    @XStreamAlias("EndSiteName")
/**目的地*/
    private String endSiteName;

    /**最终目的地 */
    @XStreamAlias("EndDetailName")
    private String endDetailName;

    @XStreamAlias("BlNo")
    /**运输工具牌号*/
    private String blNo;

    @XStreamAlias("Weight")
/**重量*/
    private String weight;

    @XStreamAlias("LadingNo")
/**客车数量*/
    private String ladingNo;

    @XStreamAlias("InvoiceNo")
/**货车数量  发票号*/
    private String invoiceNo;

    @XStreamAlias("Unit")
/**包装*/
    private String unit;

    @XStreamAlias("Number")
/**数量*/
    private String number;

    @XStreamAlias("DeclaredValue")
/**声明价值*/
    private String declaredValue;

    @XStreamAlias("CarryBillNo")
    /**货票/运单号*/
    private String carryBillNo;

    @XStreamAlias("ContainerNo")
    /**集装箱箱号*/
    private String containerNo;


    @XStreamAlias("SenderName")
/**发件人姓名*/
    private String senderName;

    @XStreamAlias("SenderPhone")
/**发件人电话*/
    private String senderPhone;

    @XStreamAlias("SenderEmail")
/**发件人邮箱*/
    private String senderEmail;

    @XStreamAlias("Freight")
/**运费金额*/
    private String freight;

    @XStreamAlias("Recipient")
/**收件人姓名 */
    private String recipient;

    @XStreamAlias("RecipientPhone")
    /**收件人电话*/
    private String recipientPhone;
}
